خرید بک لینک

آیا تاکنون با مشکلاتی از قبیل هماهنگ نبودن یک افزونه یا قالب وردپرس با هسته وردپرس ، عدم توانایی بروزرسانی قالب و افزونه پرمیوم و یا عدم دریافت پشتیبانی از سازندگان افزونه ها و قالب های وردپرس روبرو شده اید ؟

تمام مشکلات فوق تنها یک دلیل دارند و آن عدم خرید افزونه یا قالب وردپرس از وب سایت سازنده یا وب سایت های معتبر و مورد تایید سازندگان این افزونه ها یا قالب های وردپرس می باشد .

wordpress-plugins-themes

یک مثال واضح :

آیا تاکنون به این نکته توجه کرده اید که چرا یک قالب خارجی که قیمت آن مثلاً ۵۹ دلار می باشد ، پس از ترجمه و یا حتی راست چین شدن و سپس ایجاد تغییرات لازم و در بعضی جاها ، همراه با پشتیبانی با قیمت هایی کمتر از ۶۰ هزار تومان فروخته می شوند ؟؟!!

این در حالی است که اگر شما بخواهید همان قالب را از منبع اصلی آن بخرید حداقل و در بهترین حالت (در صورتی که بتوانید مستقیم از سایت های خارجی خرید کنید) حدود ۲۰۰ هزار تومان باید پرداخت کنید . تازه بعد از آن باید یک هزینه جداگانه برای ترجمه و یا راست چین شدن آن نیز به یک وردپرس کار بپردازید .

در برخی مواقع مشاهده می شود که برخی افراد حتی قالب ها یا افزونه ها را به صورت نال شده (کاملاً رایگان اما بدون هیچ امنیتی) از وب سایت هایی دانلود می کنند . غافل از اینکه ممکن است در همان افزونه یا قالب یک کد مخرب وجود داشته باشد .

اگر قصد دارید بعد از شروع به استفاده از یک افزونه یا قالب وردپرس ، به راحتی و تنها با یک کلیک نسخه های بعدی آن را دریافت کنید و یا اینکه می خواهید از پشتیبانی یک افزونه یا قالب وردپرس به صورت مستقیم (یعنی ارتباط مستقیم تیکتی یا ایمیلی با توسعه دهنده) استفاده کنید ، بهترین راه خرید مستقیم افزونه یا قالب مورد نظر شماست .

البته در این روش یک مشکل وجود دارد و آن اینکه امکان خرید مستقیم برای کاربران ایرانی فراهم نیست . در برخی مواقع ممکن است علاوه بر این مشکل ، حتی خود سایت نیز برای کاربران ایرانی قابل رویت نباشد (یعنی تنها با تغییر آی پی می توانند سایت را مشاهده کنند)

پس اگر دوست دارید مانند افراد و شرکت های حرفه ای یک قالب یا افزونه را با لایسنس اصلی داشته باشید ، تنها کافیست فرم موجود در این صفحه را پر کنید تا فرآیند کار آغاز شود .

ما چه کارهایی در این مورد برای شما انجام می دهیم :

۱- اطلاعات کافی را برای خرید از شما می گیریم . این اطلاعات شامل آدرس ایمیل ، شماره تماس ، یک آدرس معتبر در خارج از کشور (فقط در بعضی خریدها لازم است) و اطلاعات لازم احتمالی دیگر .

۲- هزینه خرید محاسبه و خدمت شما اعلام می شود . البته خود شما نیز می توانید با استفاده از فرمول خرید زیر ، محاسبه را انجام دهید .

به ازای هر دلار مبلغ ۴ هزار تومان در نظر بگیرید . مبلغ بدست آمده را با ۵۰ هزار تومان هزینه کارکرد ما جمع بزنید .

مثال : اگر محصول مورد نظر شما ۶۰ دلار قیمت دارد . هزینه نهایی ۶۰*۴۰۰۰+ ۵۰۰۰۰ = ۲۹۰۰۰۰ تومان خواهد شد . به همین سادگی

۳- خرید ظرف حداقل ۱ و حداکثر ۴ روز کاری انجام می شود .

۴- فایل خریداری شده به همراه اکانت مرتبط در سایت منبع در اختیار شما قرار می گیرد .

چنانچه بعد از خرید ، کارهای دیگری مانند فارسی سازی قالب یا افزونه وردپرس ، راست چین کردن افزونه یا قالب وردپرس و یا تغییراتی در افزونه یا قالب وردپرس (در صورت امکان انجام دادن این مورد) را نیاز داشته باشید ، به صورت جداگانه می توانید از طریق شماره تماس ۰۹۳۳۳۹۹۹۰۳۳ و یا ایمیل [email protected] و یا فرم تماس با ما ، آن را مطرح کنید .

همچنین هرگونه سئوال خود را می توانید از طریق تماس با شماره

در میان بگذارید .


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: پنجشنبه 29 بهمن 1394 ساعت: 6:51

هشدار : در تبدیل نوع collation بانک اطلاعاتی وردپرس از utf8mb4 به utf8 ممکن است برخی از اطلاعات از بین بروند .

حتماً قبل از انجام این تبدیل یک فول بکاپ (Full Backup) از بانک اطلاعاتی خود تهیه کنید ، تا در صورتی که مشکلی رخ داد ، بتوانید بانک اطلاعاتی خود را بازیابی کنید .

با ارائه وردپرس نسخه ۴.۲ ، یکسری تغییرات اساسی در هسته وردپرس ایجاد شد . یکی از این تغییرات خاص تبدیل نوع collation بانک اطلاعاتی وردپرس از uft8 به utf8mb4 و یا به عبارتی utf8_general_ci به utf8mb4_unicode_ci بود .

وردپرس در صورتی این ارتقاء را انجام می دهد که یکی از حالت های زیر مشاهده شود :

  • شما در حال استفاده از نوع character set یا collation از نوع utf8 باشید .
  • سرور MySQL شما دارای ورژن ۵.۵.۳ و یا بالاتر باشد .
  • کتابخانه های MySQL مشتری دارای ورژن ۵.۵.۳ و یا بیشتر باشند .

تفاوت این دو نوع collation این است که در نوع utf8 تنها کاراکترهای ۳ بایتی امکان ذخیره شدن دارند در حالیکه در نوع utf8mb4 امکان ذخیره سازی کاراکترهای ۴ بایتی وجود دارد .

به عبارت دیگر در نوع utf8mb4 امکان ذخیره سازی هر نوع کاراکتر یونیکدی وجود دارد که این ویژگی قبلاً در نوع utf8 وجود نداشت .

همچنین در نوع utf8 به از ای هر کاراکتر به صورت ثابت ۴ بایت در نظر گرفته می شود ، در حالیکه در نوع utf8mb4 به ازای هر کاراکتر از ۱ تا ۴ بایت فضا در نظر گرفته می شود .

یکی از خطاهای احتمالی که ممکن است شما در رابطه با این تغییر در وردپرس خود مشاهده کنید مانند زیر است :

#۱۲۷۳ – Unknown collation: ‘utf8mb4_unicode_ci’

راه حل های مختلفی برای حل این مشکل وجود دارد که ما در این مقاله آموزشی چند روش را به شما نشان می دهیم تا بتوانید حداقل از یکی از آنها برای رفع این مشکل استفاده کنید .

۱- استفاده از افزونه wp-migrate-db

۲- استفاده از کد زیر با استفاده از دستورالعمل گفته شده در بخش پایین :

ابتدا کد بالا را در یک فایل با نام dbconversion.php ذخیره کنید .

سپس فایل را به ریشه وب سایت وردپرسی خود منتقل کنید .

در پایان فایل را توسط دستور http://example.com/dbconversion.php اجرا کنید .

تمام شد . دیتابیس شما از نوع utf8mb4 به utf8 تغییر کرد .

نکات مهم :

از وجود داشتن دستور زیر در فایل wp-config.php وردپرس خود مطمئن شوید

در خطوط ۲ و ۳ اطلاعات بانک اطلاعاتی خود را به جای اطلاعات فعلی که نمونه می باشند ، قرار دهید .

۳- استفاده از کد زیر . این روش دقیقاً مانند روش ۲ است ، با این تفاوت که یک رابط کاربری برای وارد کردن اطلاعات دیتابیس نیز در نظر گرفته شده است .

نکته مهم : بعد از استفاده از روش های ۲ یا ۳ ، حتماً فایلی که آپلود کرده اید را حذف کنید .

امیدوارم با خواندن این مقاله مشکل collation بانک اطلاعاتی وردپرس شما حل شده باشد .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 28 بهمن 1394 ساعت: 23:27

یکی از بخش های بسیار حساس و مهم هر وب سایت و مخصوصاً وب سایت های وردپرس ، بانک اطلاعاتی آن می باشد .

این بخش هم مانند هر موجودیت دیگری در دنیای مجازی از آسیب در امان نیست . پس باید برای جلوگیری از صدمه دیدن و بازیابی آن بعد از آسیب های احتمالی کارهایی را انجام داد .

روش های مختلفی مانند ، استفاده از افزونه ها ، استفاده از نسخه فول بک آپ یا Full Backup (نسخه پشتیبان کامل) و روش دستی برای ایجاد نسخه پشتیبان از بانک اطلاعاتی وردپرس وجود دارند .

در این بین مطمئن ترین و ساده ترین روش برای ایجاد نسخه پشتیبان ، استفاده از روش دستی است که از مزایای آن می توان به استاندارد و مطمئن بود فایل پشتیبان ، کم حجم بودن (مثلاً در روش فول بکاپ حجم فایل نهایی بالاست) و همچنین عدم استفاده از ابزارهای اضافه اشاره کرد .

در این مقاله به شما نشان می دهیم که چگونه از بانک اطلاعاتی وردپرس خود که بیشترین اطلاعات حساس و زمانبر شما را در خود جای داده است ، به صورت دستی و تنها در چند مرحله بسیار ساده نسخه پشتیبان یا بکاپ (Backup) تهیه کنید .

مهم نیست که شما از چه کنترل پنلی در هاست خود استفاده می کنید و یا اینکه در هاست واقعی در حال استفاده از وردپرس هستید و یا در لوکال هاست ، زیرا روش کار در همه مشابه است .

ابتدا وارد بخش کنترل پنل هاست خود شوید و در قسمت مربوط به بانک های اطلاعاتی بر روی گزینه phpmyadmin کلیک کنید .

backup-wordpress-manually-1

در صفحه phpmyadmin در لیست بانک های اطلاعاتی در نوار کناری سمت چپ روی بانک اطلاعاتی مورد نظرتان که می خواهید از آن نسخه پشتیبان تهیه کنید را انتخاب کنید .

backup-wordpress-manually-2

ما بانک اطلاعاتی be را انتخاب کرده ایم . در صفحه باز شده روی گزینه Export در بالای صفحه کلیک کنید .

backup-wordpress-manually-3

در صفحه مربوط به Export گرفتن یا نسخه پشتیبان در قسمت Export Method یا روش خروجی گرفتن ، گزینه Quick – display only the minimal options را انتخاب کنید .

همچنین در بخش Format گزینه SQL را انتخاب کنید . و در نهایت روی دکمه GO کلیک کنید .

در تصویر زیر مراحل کار به همراه گزینه هایی که باید انتخاب شوند ، را مشاهده می کنید .

backup-wordpress-manually-4

بعد از زدن دکمه GO ، فایل نسخه پشتیبان بانک اطلاعاتی ، با پسوند sql ، به صورت اتوماتیک دانلود می شود .

این فایل را در یک مکان امن نگهداری کنید ، تا در زمان لازم آن را درون ریزی یا ایمپورت کنید .

نحوه استفاده از این فایل sql را می توانید در مقاله “درون ریزی یا ایمپورت اطلاعات در بانک اطلاعاتی وردپرس” را مشاهده کنید

امیدوارم این مقاله آموزشی مورد پسند شما واقع شده باشد .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 28 بهمن 1394 ساعت: 20:36

قبلاً در مقاله ای نحوه خروجی گرفتن از اطلاعات بانک اطلاعاتی وردپرس را به شما نشان دادیم . اکنون فرض کنید وردپرس شما به هر دلیلی دچار آسیب شده است و شما می خواهید آن را ریکاوری یا بازیابی کنید تا به حالت سالم خود برگردد .

مهم نیست که شما در هاست Cpanel یا Direct Admin یا Plesk و یا لوکال هاست می خواهید اینکار را انجام دهید ، زیرا روش کار مشابه و بسیار آسان می باشد .

ابتدا وارد کنترل پنل هاست خود شوید و بر روی phpmyadmin کلیک کنید .

restore-wordpress-database

یا

backup-wordpress-manually-1

یا

restore-wordpress-database-0

در صفحه باز شده در لیست سمت چپ ، بانک اطلاعاتی که می خواهید ، درون ریزی یا ایمپورت (Import) اطلاعات را برای آن انجام دهید را انتخاب کنید .

restore-wordpress-database-1

در قسمت بعدی کافیست تنها بر روی گزینه Import در بالای صفحه کلیک کنید

restore-wordpress-database-2

در صفحه ایمپورت (Import) یا درون ریزی اطلاعات ابتدا فایل sql مورد نظر خود را انتخاب کنید (شماره ۱) و سپس روی دکمه Go کلیک کنید (شماره ۲) . توجه داشته باشید که تنظیمات پیش فرض معمولاً درست هستند ولی جهت اطمینان ، تنظیمات خود را با گزینه های موجود در تصویر زیر تطبیق دهید .

restore-wordpress-database-3

با این کار در صورت سالم بودن فایل sql انتخابی شما اطلاعات موجود در فایل sql ، در بانک اطلاعاتی شما درج می شوند .

امیدوارم این آموزش بتواند شما را برای رفع مشکلات احتمالی بانک اطلاعاتی وردپرس کمک کند .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 28 بهمن 1394 ساعت: 20:36

سطح دسترسی فایل ها و پوشه وردپرس نقش اساسی در امنیت وب سایت وردپرسی شما را بر عهده دارند .

همیشه تنظیم سطح دسترسی فایل ها و پوشه های وردپرس باید به عنوان اولین کار بعد از نصب وردپرس در نظر گرفته شود .

داشتن سطح دسترسی نامناسب برای یک فایل یا یک پوشه می تواند مشکلاتی مانند صفحه سفید ، خطا در هنگام بارگذاری تصاویر و … را بوجود آورد .
همچنین سطوح دسترسی غیر صحیح فایل ها و پوشه های وردپرس باعث راحتتر هک شدن وب سایت وردپرسی شما نیز خواهند شد .
در این مقاله آموزشی وردپرس نحوه تنظیم سطح دسترسی برای فایل ها و پوشه های سیستم مدیریت محتوای وردپرس را به شما نشان می دهیم .
وردپرس از یک ساختار پوشه مناسب استفاده می کند که پوشه های wp-content ، wp-admin و wp-includes از مهمترین پوشه های آن هستند .

تقریباً همه اجزای وب سایت وردپرس شما مانند پوسته ها ، افزونه ها ، تصاویر و … در این پوشه ها ذخیره می شوند .
هر پوشه با مجموعه ای از سطوح امنیتی مرتبط است که به مالک یا مدیر سایت امکان می دهد تعیین کند ، “چه کسی” می تواند به “چه چیزیدسترسی داشته باشد .

کاربران و گروه ها

قبل از شروع به تنظیم کردن سطوح دسترسی اجازه دهید که مفاهیم کاربران و گروه ها را در بحث تعیین سطح دسترسی را برای شما توضیح دهیم .

یک کاربر به زبان ساده یک اکانت است که به کامپیوتر یا وب سرور دسترسی دارد .

به عنوان مثال هر زمانی که شما یک تصویر را بوسیله FTP در سایت خود آپلود می کنید ، در حال استفاده از یک اکانت کاربر FTP هستید .

یک گروه نشاندهنده مجموعه ای از کاربران است . همچنین یک کاربر می تواند در یک یا چند گروه عضو باشد .

یک گروه زمانی لازم است که شما می خواهید یک دسترسی را به یک منبع خاص مانند یک پوشه اختصاص دهید و آن دسترسی را بین مجموعه ای از کاربران به اشتراک بگذارید .
دقیقاً مانند یک اکانت FTP که برای انتقال فایل به / از سرور مورد استفاده قرار می گیرد ، شما می توانید یک اکانت از نوع کاربر وب (Web User) داشته باشید .
زمانی که شما یک فایل رسانه را آپلود می کنید و یا بوسیله داشبورد وردپرس یک افزونه را نصب می کنید ، در اصل و در پس زمینه اینکار توسط اکانت کاربر وب انجام می شود .
برخی هاستینگ ها که از Cpanel استفاده می کنند ، فرقی بین اکانت FTP و اکانت کاربر وب نمی گذارند و هر دو را به عنوان یک نوع کاربر شناسایی می کنند .

پس نتیجه می گیریم که بوسیله کاربران و گروه ها شما قادر خواهید بود تا با تنظیم صحیح سطوح دسترسی فایل ها و پوشه ها ، وب سایت وردپرس خود را به صورت کامل و صحیح مدیریت کنید .

مالکیت یا Ownership

هر فایلی در وردپرس دارای یک کاربر مالک و یک گروه مالک است .

هر کاربری دارای یکی از وضیعت های زیزپر نسبت به یک فایل است :

  • کاربر ممکن است مالک فایل باشد (مالک)
  • کاربر ممکن است عضو گروهی باشد که مالک فایل هستند (گروه)
  • کاربر نه مالک فایل است و نه عضو گروهی که مالک فایل می باشد (سایر)

مجوزهای فایل ها در وردپرس

هر فایلی در وردپرس با یکسری از مجوزها در ارتباط است .
مجوزها نحوه تعامل کاربران را با یک فایل مشخص می کنند . یعنی اینکه چه کاربر یا گروه کاربری می تواند چه عملیاتی را روی یک فایل انجام دهد .
شما می توانید برای هر فایل ۳ مورد را تعیین کنید : خواندن (read) ، نوشتن (write) و اجرا کردن (execute)

به ازای هر فایل شما می توانید مشخص کنید که کدام یک از عملیات های خواندن ، نوشتن و اجرا کردن می تواند توسط مالک ، گروه و یا سایر کاربران انجام گیرد .

با توجه به اینکه ما ۳ نوع عملیات (خواندن ، نوشتن ، اجراکردن ) و همچنین ۳ نوع کاربر (مالک ، گروه و سایر ) داریم ، هر نوع مجوز فایل را به صورت یک واحد ۹ بیتی در نظر میگیریم (۳ بیت برای هر عمل ضربدر ۳ نوع کاربر مساوی ۹ بیت ) .

سپس آن ۹ بیت به یک عدد ۳ رقمی تبدیل خواهد شد . به عنوان مثال ۶۴۴

اما این اعداد چگونه ایجاد می شوند ؟

با مشاهده تصویر زیر متوجه می شوید که این اعداد ۳ رقمی چگونه ساخته می شوند .

wordpress-file-folder-premissions

پوشه ها

دقیقاً مانند فایل ها ، پوشه ها یا دایرکتوری ها نیز دارای مجوزهای مرتبط با خود هستند . هرچند که مجوزها برای پوشه ها یا دایرکتوری ها دارای معنی متفاوتی نسبت به فایل ها می باشد .

در بخش زیر مجوزهای خواندن ، نوشتن و اجراکردن را که می توانند با یک پوشه یا دایرکتوری در ارتباط باشند را مشاهده می کنید :
۱- مجوز خواندن به معنی این است که کاربر می تواند محتوای پوشه یا دایرکتوری را مشاهده کند .

۲- مجوز نوشتن به معنی این است که کاربر می تواند در این پوشه یا دایرکتوری یک فایل را ایجاد کند و یا یک فایل را حذف کند . (یک کاربر با دسترسی یا مجوز نوشتن می تواند فایل های داخل یک پوشه را حذف کند ، این در حالیست که مجوز نوشتن برای فایل را ندارد )

۳- مجوز اجرا کردن به این معنی است که آیا کاربر می تواند وارد این پوشه شود یا خیر . مثلاً با استفاده از دستور cd در خط فرمان یک ترمینال .
زمانی که مبحث امنیت وب سایت وردپرس مطرح است ، استفاده از حالت های مختلف مجوزها نقش حیاتی را بر عهده دارند .
به عنوان مثال ، فایلی مانند wp-config.php می تواند دارای مجوز یا سطح دسترسی ۶۰۰ (فقط خواندنی)باشد .
تصور کنید مجوز فایل wp-config.php مقدار ۶۶۶ باشد ، یعنی هر کسی بتواند محتوای این فایل را ببینید و تغییر دهد . این کار باعث از کار افتادن سایت وردپرس شما خواهد شد .

تغییر مجوز فایل های وردپرس

بخش کنترل پنل هاست ها ، که در بیشتر اوقات از CPanel یا Direct Admin برای مدیریت خود استفاده می کنند ، دارای یک رابط کاربری در رابطه با تغییر و تنظیم مجوزهای فایل های شما هستند .
برای تغییر یا تنظیم مجوز یک فایل یا پوشه (دایرکتوری) تنها کافیست روی آن کلیک کنید و مجوزهای آن را تغییر دهید .

file-permissions-chmod

چنانچه شما بخواهید از یک ترمینال برای تغییر یا تنظیم مجوزهای یک فایل استفاده کنید می توانید از دستورات chmod استفاده کنید . یک نمونه از دستورات را در پایین مشاهده می کنید .

chmod 644 filename

مجوزهای لازم برای فایل ها و پوشه های وردپرس

اکنون که درک درستی از مجوز فایل ها و پوشه ها را دارید ، نوبت آن است که مجوزهای فایل ها و پوشه های وردپرس را بررسی و در صورت لزوم ، آنها را با مقادیر صحیح مقداردهی و تنظیم کنید .
به عنوان یک قانون کوچک ، تمام چیزی که در رابطه با مجوز فایل ها و پوشه های وردپرس نیاز است به خاطر داشته باشید در زیر لیست شده اند :

  • همه ی فایل ها باید دارای سطح دسترسی یا مجوز ۶۶۴ باشند
  • همه ی پوشه ها یا دایرکتوری ها باید دارای سطح دسترسی یا مجوز ۶۶۴ باشند
  • فایل wp-config.php باید دارای سطح دسترسی ۶۶۰ باشد

اکنون موارد بالا را به صورت خلاصه توضیح می دهیم .

ابتدا تعیین کرده ایم که کاربران می توانند فایل های خودشان را بخوانند و یا تغییر دهند .

سپس مشخص کرده ایم که خود وردپرس بتواند فایل ها و پوشه ها را ایجاد یا حذف کنند و یا آنها را تغییر دهند .

و در آخر هم دسترسی سایر افراد را به فایل wp-config.php را کامل محدود می کنیم .
بهترین روش برای جلوگیری از درخواست های غیرمجاز این است که سایت را فقط خواندنی کنید . با این روش هکرها نمی توانند به آسانی فایل ها را تغییر دهند و یا فایل های مخرب خود را در هاست شما آپلود کنند ، که این کار باعث کاهش خطرات ناشی از حمله های مختلف و خطرناک امنیتی می شود .
هرچند با تنظیم مجوز فقط خواندنی برای همه فایل ها و پوشه ها ، مشکلاتی در استفاده خود شما به عنوان مدیر سایت نیز پیش خواهد آمد . مثلاً شما نمی توانید فایل جدیدی در وردپرس خود آپلود کنید و یا یک افزونه و یا پوسته را نصب کنید .
همچنین تنظیمات سخت گیرانه در برخی مواقع مانند بروزرسانی های وردپرس و افزونه ها و پوسته ها باعث بوجود آمدن یکسری خطا خواهند شد .

بنابراین بهترین حالت مجوزهای فایل ها و پوشه های وردپرس برای بیشتر کاربران همان مجوزهای پیش فرض وردپرس برای فایل ها و پوشه ها می باشد .

در برخی مواقع نیاز است که شما دسترسی ها را به حالت پیش فرض وردپرس برگردانید که معمولاً باید این مورد را به صورت دستی اعمال کنید و حالت مکانیزه ای وجود ندارد .
با در نظر گرفتن مجوزهای صحیح برای فایل ها و پوشه های وردپرس می توانید تا حد بسیار بالایی امنیت وردپرس را تامین کنید .

اگر می خواهید امنیت وردپرس خود را بیشتر می کنید ، پیشنهاد می کنیم مقاله آموزشی ۱۳ روش برای امن نگه داشتن وردپرس در برابر هکرها را مطالعه کنید .

امیدوارم این مقاله به شما کمک کند تا تنظیمات مجوز فایل ها و پوشه های وردپرس خود را به بهترین شکل ممکن پیکربندی کنید .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 26 بهمن 1394 ساعت: 18:45

keep-your-wordpress-website-secure-from-hackers-1

بحث امنیت وردپرس اغلب نادیده گرفته می شود و یا اینکه بسیار به آن بی توجهی می شود . اکثر مدیران وب سایت ها و مخصوصاً وب سایت های وردپرسی تا هنگامی که سایت آنها مورد هک قرار نگیرد ، معمولاً در فکر تامین امنیت آن نیستند .

این فکر اشتباه که وردپرس به صورت پیش فرض کاملاً امن است ، در بیشتر موارد باعث هک شدن سایت های وردپرسی می شود . اما نکته مهم اینجاست که بحث امنیت در تمام زمینه ها ، یک چیز نسبی است و هیچگاه مطلق نیست . یعنی اینکه شما نمی توانید با انجام دادن یکسری موارد امنیتی بر روی وب سایت خود ، بگویید که سایت من ۱۰۰% امن است .

اما با این وجود همیشه باید حداکثر موارد امنیتی رعایت شود ، تا به سادگی مورد حمله هکرها قرار نگیریم .

در تحقیقی که توسط وب سایت enablesecurity به عمل آمده است ، مشخص شده است که ۷۰% از سایت های معروف دنیا آسیب پذیر هستند .

در این تحقیق دلایل مختلفی برای آسیب پذیر بودن وب سایت های وردپرسی مطرح شده است ، ولی مهمترین دلیل عدم بروزرسانی وردپرس تشخیص داده شده است .

در این مقاله روش های بسیار مفیدی را به شما معرفی می کنیم که تا حد بسیار بسیار بالایی از هک شدن وب سایت وردپرسی شما در توسط هکرهای انسانی یا ربات ، جلوگیری می کنند .

keep-your-wordpress-website-secure-from-hackers-2

۱- به صورت منظم از سایت خود نسخه پشتیبان (Backup یا Full Backup) بگیرید .

اولین و مسلماً مهمترین مورد در بحث امنیت وب سایت وردپرس تهیه بک آپ یا نسخه پشتیبان می باشد . منظور ما از نسخه پشتیبان ، حالت نسخه پشتیبان کامل یا FULL Backup می باشد که در آن از تمام فایل های موجود در هاست سایت شما به همراه تمام بانک های اطلاعاتی یک کپی یا نسخه پشتیبان به صورت یک فایل فشرده ایجاد می شود .

یکی از مزیت های اصلی داشتن نسخه پشتیبان زمانی است که شما یک افزونه یا پوسته را بروزرسانی می کنید و وب سایت شما مختل می شود .

یا اینکه وب سایت شما مورد حمله موفق هکر انسانی یا رباتی قرار گرفته است . در این موارد تنها با برگرداندن فایل نسخه پشتیبان می توانید وب سایت خود را به حالت سالم آن برگردانید .

شرکت های هاستینگ معتبر معمولاً به صورت روزانه از اطلاعات وب سایت ها به صورت فول بک آپ (full backup) ، نسخه پشتیبان تهیه می کنند و این بحث تا حد زیادی باعث بالارفتن امنیت وب سایت و آرامش خاطر مدیران وب سایت ها خواهد شد . پس در هنگام تهیه هاستینگ برای وب سایت خود ، مورد نسخه پشتیبان روزانه را حتماً در نظر بگیرید .

اگر از نحوه بکاپ گیری هاستینگ خود راضی نیستید و فعلاً نمی توانید سایت خود را به یک هاست دیگر منتقل کنید ، می توانید از سرویس های بکاپ گیری مانند Vaultpress استفاده کنید .

keep-your-wordpress-website-secure-from-hackers-3

۲- وردپرس خود را بروز نگه دارید

همیشه بعد از انتشار یک نسخه از وردپرس ، هکرها و ربات ها به دنبال پیدا کردن حفره های امنیتی آن و ایجاد یک راه و روش برای نفوذ به هسته وردپرس و اعمال کارهای خرابکارانه خود هستند .

اگر شما به محض منتشر شدن نسخه های جدید وردپرس ، آن را بروزرسانی کنید ، تا حد بسیار بالایی از هک شدن سایت خود جلوگیری خواهید کرد .

البته نکته ای که در اینجا باید به آن اشاره کنیم این است که در برخی مواقع بعد از بروزرسانی وردپرس ، به علت عدم هماهنگی افزونه ها یا پوسته ی فعال سایت با نسخه جدید ، ممکن است اختلالاتی به وجود بیاید ، که شما اگر از مورد اول این مقاله یعنی ایجاد نسخه پشتیبان استفاده کرده باشید ، به راحتی می توانید وب سایت وردپرسی خود را به حالت قبل برگردانید .

keep-your-wordpress-website-secure-from-hackers-4

۳- بروز نگه داشتن افزونه ها و پوسته ها

هر افزونه و پوسته وردپرس یک خطر جدی برای وب سایت وردپرسی شماست . این مورد به خصوص در مورد افزونه ها و پوسته های محبوب مطرح است .

پس ابتدا به لیست افزونه های خود نگاه کنید و اول افزونه های های غیرکاربردی و یا غیرفعال خود را حذف کنید و سپس نسبت به بروزرسانی سایر افزونه ها اقدام کنید .

همچنین پیشنهاد می شود بجز پوسته فعال و یک پوسته دیگر برای مواقع ضروری سایر پوسته های خود را حذف کنید . چون ممکن است همین پوسته ها یا افزونه های غیرفعال ، راهی را برای نفوذ هکرها را به وب سایت وردپرسی شما را باز کنند .

keep-your-wordpress-website-secure-from-hackers-5

۴- افزونه ها و پوسته ها را از منابع معتبر دریافت کنید .

زمانی که شما یک افزونه یا پوسته وردپرس را از منابع غیر رسمی دریافت می کنید ، ممکن است کدهایی به آن افزونه یا پوسته اضافه شده باشند که امنیت وب سایت وردپرس شما را تهدید کنند . پس همیشه از منابعی مانند WordPress.org ، Themeforest.net و یا وب سایت توسعه دهنده همان افزونه و یا پوسته ، فایل های خود را دریافت کنید .

متاسفانه در چندین و چند وب سایت فارسی ، پوسته ها و افزونه های تجاری به نام لایسنس دار و اصلی به فروش می رسند ، در حالی که تاکنون هیچ نمایندگی رسمی در ایران برای هیچ افزونه و یا پوسته ای از طرف توسعه دهندگان اصلی آنها اعلام نشده است .

keep-your-wordpress-website-secure-from-hackers-6

۵- سطح دسترسی فایل ها و پوشه های سایت را صحیح تعیین کنید

بعد از نصب وردپرس حتماً دسترسی های فایل ها و پوشه ها وردپرس را به صورت صحیح تنظیم کنید . از دسترسی های ۷۷۷ یا ۷۵۰ به جای دسترسی ۷۷۷ برای پوشه های عمومی استفاده کنید . برای فایل ها هم از سطح دسترسی ۶۴۰ یا ۶۴۴ و برای فایل wp-config.php از سطح دسترسی ۶۰۰ استفاده کنید .

keep-your-wordpress-website-secure-from-hackers-7

۶- یک افزونه مخصوص امنیت وردپرس نصب کنید

تعداد افزونه های رایگان و تجاری در زمینه امنیت وردپرس روز به روز در حال گسترش است . این افزونه ها ویژگی هایی مانند حداکثر تعداد ورود ناموفق به سایت ، رمزهای عبور قوی ، تغییر آدرس صفحه ورود وردپرس ، اعتبارسنجی دو مرحله ای (مثلاً وارد کردن رمز و ارسال کد امنیتی از طریق پیامک) و … را به وب سایت وردپرس شما اضافه می کنند .

نکته ای که باید به آن توجه داشته باشید این است که هیچ کدام از این افزونه ها (یا چند افزونه امنیتی) امنیت کامل وب سایت شما را تضمین نمی کنند ، اما وب سایت وردپرسی شما در برابر اکثر حملات معروف هکرها ، ایمن تر می کنند .

keep-your-wordpress-website-secure-from-hackers-8

۷- سایت وردپرس خود را از بهترین هاستینگی که می توانید ، تهیه کنید

تحقیقات نشان می دهند که دلیل ۴۱% هک شدن سایت های وردپرس ، مربوط به هاست های ضعیف و با ضریب امنیت پایین بوده است .

پس اینکه سایت وردپرس شما بر روی چه هاستی قرار دارد و امنیت آن چگونه است ، یکی از مهمترین موارد در برقراری امنیت وب سایت شماست .

در ایران نیز هاستینگ های خوبی وجود دارند که به علت تعداد بالای آنها نمی توانیم لیست همه آنها را بنویسیم . اما توجه شما را به یک نکته مهم جلب می کنیم و آن اینکه هیچ هاست ارزان و گرانی بدون دلیل ارزان یا گران نیست .

معمولاً هاست های ارزان از سرورهای اجاره ای خارج از کشور استفاده می کنند و خدمات ضعیف تری نسبت به هاستینگ هایی که خودشان دارای سرور هستند و مخصوصاً در ایران هستند را ارائه می دهند .

یک هاستینگ مخصوص وردپرس دارای ویژگی هایی مانند دیواره اتش سازگار با وردپرس ، PHP و MySql بروز و تنظیمات همگام با وردپرس استلبته تاکنون بنده هاستینگ مخصوص وردپرس را در ایران مشاهده نکرده ام ).

keep-your-wordpress-website-secure-from-hackers-9

۸- نام های کاربری را مخفی کنید

به صورت پیش فرض در زمان نصب وردپرس ، کاربری با شناسه ۱ ایجاد می شود ، که هکرها بوسیله آن و به سادگی می توانند یک حمله را بر روی بانک اطلاعاتی وردپرس ایجاد کنند .

در هاستینگ های مخصوص وردپرس به صورت اتوماتیک این شناسه تغییر داده می شود تا جلوی حمله هکرها گرفته شود ؛ اما چنانچه شما از یک هاست اشتراکی استفاده می کنید می توانید اینکار را به وسیله افزونه و یا کدهای اختصاصی روی بانک اطلاعاتی انجام دهید .

مثلاً با استفاده از کد زیر و قرار دادن آن در فایل functions.php پوسته خود می توانید اینکار را انجام دهید :

۹- دسترسی به ناحیه مدیریت وردپرس را بوسیله فایل htaccess محدود کنید

یک روش ساده و مفید برای محدود کردن دسترسی به ناحیه مدیریت وردپرس استفاده از فایل htaccess است که بوسیله ان می توانید فقط به یکسری آی پی (IP) خاص اجازه ورود داد .

شما می توانید فایل های جداگانه htaccess را ایجاد کنید و در پوشه wp-admin بارگذاری کنید .

هشدار : فایل اصلی htaccess که در ریشه وردپرس است را ویرایش نکنید . فقط و فقط یک فایل در سیستم خود یا مسیر wp-admin سایت ، با نام .htaccess را ایجاد کنید و کدهای خود را در آن قرار دهید .

کدهای فایل htaccess برای یک آی پی مانند زیر می باشد :

کدهای فایل htaccess برای چند آی پی مانند زیر می باشد :

نکته مهم :فراموش نکنید که آدرس های آی پی موجود در کدهای بالا را با آدرس آی پی خود ، جایگزین کنید . ضمناً چنانچه از یک یا چند سیستم دیگر توانستید به مدیریت سایت خود دسترسی داشته باشید ، مطمئن باشید فایل htaccess شما صحیح نیست و باید آن را با کدهای صحیح ویرایش کنید .

۱۰- از فایل wp-config.php وب سایت وردپرس خود محافظت کنید

wp-config.php یک فایل در ریشه وردپرس شماست که اطلاعات اصلی سایت مانند نام بانک اطلاعاتی ، دسترسی های لازم به بانک اطلاعاتی و بسیاری اطلاعات مهم دیگر را در خود نگهداری می کند .

پس محافظت از این فایل بسیار مهم و حیاتی است و نباید به هیچ کسی اجازه دهید به این فایل دسترسی داشته باشد .

برای محافظت از این فایل کد زیر را در فایل htaccess قرار دهید . البته اینبار در فایل اصلی htaccess در ریشه وردپرس .

نکته بسیار مهم : حتماً حتماً حتماً از فایل htaccess خود قبل از هر کاری نسخه پشتیبان تهیه کنید تا اگر مشکلی رخ داد با جایگزین کردن فایل اصلی htaccess بتوانید سایت خود را به حالت سالم برگردانید .

در نتیجه فایل htaccess شما باید شبیه تکه کد زیر شود :

۱۱- تعداد تلاش های ورود به سایت را محدود کنید

هاستینگ های مخصوص وردپرس به صورت پیش فرض تعداد تلاش های کاربران یا ربات ها را برای ورود به سایت را ردگیری می کنند و بعد از تعداد خاصی از ورود آنها به صورت کلی به سایت جلوگیری می کنند .

شما می توانید از افزونه هایی که در این زمینه ایجاد شده اند نیز استفاده کنید .بهترین مزیت این افزونه ها ایجاد رکوردهایی در بانک اطلاعاتی وردپرس است که آی پی های کاربران و ربات ها را در آنها ذخیره می کند و می توانید آن کاربران یا هکرها یا ربات ها را بر اساس رکوردهای ذخیره شده برای مدت زمان دلخواهی محدود کنید .

از معروفترین افزونه های محدود کردن تعداد تلاش ورود به سایت وردپرس می توان به Login Lockdown و Login Security Solution اشاره کرد

اگر می خواهید به صورت کد از تعداد تلاش های ورود به سایت جلوگیری کنید و از افزونه ها استفاده نکنید ، می توانید کد زیر را در فایل htaccess قرار دهید .

۱۲- دسترسی به پوشه wp-content را محدود کنید .

پوشه wp-content شامل تمام اطلاعات وب سایت وردپرسی شما مانند تصاویر ، پوسته ها ، افزونه ها و … است . پس یکی از پوشه هایی است که باید اهمیت ویژه ای از لحاظ امنیتی به آن اختصاص داد .

در کد زیر کاربران می توانند فایل هایcss و تصاویر و سایر فایل های معمولی را مشاهده کنند ، اما نمی توانند فایل های php را ببینند یا اجرا کنند .

کدهای زیر را در یک فایل htaccess قرار دهید و در پوشه wp-content قرار دهید .

۱۳- از فایل htaccess وب سایت وردپرسی خود محافظت کنید

اکنون که ما چندین کار امنیتی را بوسیله فایل htaccess انجام دادیم ، نوبت آن است که از خود فایل htaccess نیز محافظت کنیم تا کسی نتواند محتویات آن را تغییر دهید .

با استفاده از تکه کد زیر هیچ کسی نمی تواند محتوای فایل هایی که اسم آنها شامل ” hta” هستند را مشاهده کند .

شما می توانید کد بالا را قبل از #BEGIN و یا بعد از #END قرار دهید تا مطمئن شوید که در بروزرسانی های بعدی وردپرس مشکلی رخ نخواهد داد .

همچنین این کد باید در فایل htaccess ریشه وردپرس اعمال شود .

قبل از اعمال تغییرات حتماً از فایل htaccess سایت خود نسخه پشتیبان تهیه کنید .

نتیجه گیری

این مقاله کامل نیست و مباحث بسیار بیشتری در زمینه امنیت وردپرس وجود دارند که بر اساس شرایط وب سایت وردپرسی شما باید اعمال شوند . همچنین موارد گفته شده تنها پیشنهاداتی برای بهبود امنیت وردپرس بودند و قطعاً موارد تکمیلی بیشتری نیز وجود دارند که در این مقاله ذکر نشده اند .

به خاطر داشته باشید که پیشگیری از درمان خیلی بهتر است و همین حالا که وب سایت وردپرس شما در حال کار به صورت صحیح و سالم است تا جایی که می توانید مبحث امنیت را روی آن لحاظ کنید ، تا از صرف زمان و هزینه های بالا بعد از هک شدن جلوگیری کنید .

در برخی موارد مانند دستکاری فایل htaccess وردپرس حساسیت به خرج دهید و حتماً قبل از هر گونه تغییرات از آن نسخه پشتیبان یا بکاپ تهیه کنید .

در پایان یک پیشنهاد برای شما دوستان وردپرسی داریم :

چنانچه به هر دلیلی مانند کمبود زمان یا نداشتن تخصص کافی نمی توانید مباحث امنیتی وب سایت وردپرسی خود را انجام دهید ، ما اینکار را برای شما به صورت حرفه ای انجام می دهیم . بیش از ۲۰ عملیات امنیتی بر روی وب سایت شما انجام خواهد شد ، که می تواند امنیت وب سایت وردپرسی شما را بسیار بالا ببرد .

برای اینکار از طریق شماره های تماس یا برگه تماس با ما اقدام کنید

امیدوارم همین حالا اقدام به اعمال کارهای امنیتی روی وردپرس خود کنید ، تا زحمات شما در مدیریت وب سایت ، تنها با یک حمله از طرف هکرها یا ربات ها هدر نرود .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 26 بهمن 1394 ساعت: 3:00

آیا تاکنون برای شما پیش آمده است که بخواهید یک نوشته و یا برگه ی دلخواه وب سایت وردپرسی خودتان را فقط به دوستان و یا خانواده خود نشان دهید و سایرکاربران نتوانند آنها را مشاهده کنند ؟

یکی از دلایل محبوبیت سیستم مدیریت محتوای وردپرس قدرت و انعطاف پذیری و امکانات بسیار زیاد این CMS است . در زمینه نوشته های رمزگذاری شده هم وردپرس به خوبی عمل می کند و شما می توانید به راحتی و تنها با چند تنطیم ساده ، هر نوع نوشته یا برگه ای را به صورت رمزدار درآورید .

به صورت پیش فرض وردپرس ، درهنگام منتشر شدن یک نوشته یا برگه آن را به صورت عمومی یا Public در نظر می گیرد . این بدین معناست که هر کاربری اعم از مهمان ، کاربر وارد شده و … می توانند این نوشته را مشاهده کنند (مانند همین نوشته ای که در حال مطالعه آن هستید) .

اگر شما می خواهید برای نوشته یا برگه ی خود رمز تعیین کنید و تنها کاربرانی که دارای این رمز هستند بتوانند آن را مشاهده کنند ، باماهمراه باشید .

در هنگام انتشار نوشته یا یک برگه در باکس ” انتشار ” گزینه ای به نام نمایانی (Visibility در وردپرس انگلیسی) وجود دارد که دارای وضعیت های عمومی ، خصوصی و رمزدار می باشد .

وضعیت پیش فرض انتشار عمومی است ، اکنون بر روی گزینه ویرایش در روبروی گزینه نمایانی کلیک کنید . در تصویر زیر این گزینه مشخص شده است .

password-protected-post-wordpress-1

بعد از زدن گزینه ویرایش ، باکس انتشار به صورت شکل زیر تغییر خواهد کرد .

اکنون گزینه رمزدار را برای نوع نمایانی انتخاب کنید (شماره ۱)

در کادر ظاهر شده رمز دلخواه خود را بنویسید (شماره ۲)

در پایان روی دکمه “قبول ” کلیک کنید (شماره ۳)

توجه کنید که بعد از این ۳ مرحله باید دکمه ذخیره پیش نویس یا انتشار را برای ذخیره شدن وضعیت نوشته یا برگه را بزنید .

password-protected-post-wordpress-2

اکنون فقط اشخاص یا کاربرانی که به رمز تعیین شده شما دسترسی دارند می توانند این نوشته یا برگه را مشاهده کنند .

مخفی کردن کامل نوشته های رمزگذاری شده در وردپرس

همه نوشته های رمزگذاری شده شما ممکن است ، در صفحه اصلی سایت و یا صفحات آرشیو یا بایگانی نمایش داده شوند.

چنانچه می خواهید این نوشته ها را به صورت کلی در این مکان ها مخفی کنید ، کافیست کد زیر را به فایل functions.php پوسته خود اضافه کنید .

تمام کاری که برای مخفی کردن نوشته های رمزگذاری شده در صفحه اصلی یا صفحات آرشیو یا بایگانی لازم بود ، انجام شد .

نظر شما درباره رمزگذاری نوشته ها و یا برگه های وردپرسی چیست؟

اگر تجربه خاصی در این زمینه دارید ، آن را با ما به اشتراک بگذارید .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: شنبه 24 بهمن 1394 ساعت: 20:14

اغلب اوقات مدیران وب سایت های وردپرسی علاقه دارند که به ازای هر دسته بندی یک خوراک RSS جداگانه داشته باشند ، زیرا برخی کاربران وب سایت ، تنها برای مشاهده یا خواندن نوشته های یک یا چند دسته بندی خاص به وب سایت آنها سر می زنند و به خاطر همین مطلب بهتر است ، خوارک RSS هر دسته بندی را بصورت جداگانه در اختیار کاربران قرار دهند .

wordpress-rss-feed

اما چگونه شما می توانید خوراک RSS جداگانه به ازای هر دسته بندی را به کاربران خود نشان دهید ؟

در این مقاله به شما یاد می دهیم که برای دسته بندی های وردپرس به صورت تفکیک شده خوراک RSS ایجاد کنید .

برای ایجاد خوراک RSS جداگانه برای هر دسته بندی ، به صورت فنی شما نیازی نیست که هیچ کاری انجام دهید. فرض کنید می خواهید برای دسته بندی showcase خوراک RSS جداگانه ایجاد کنید . برای اینکار کافیست تا تنها کلمه feed را بعد از آدرس URL دسته بندی showcase اضافه کنید.

آدرس دسته بندی showcase :

http://www.example.com/category/showcase

آدرس خوراک RSS دسته بندی showcase :

http://www.example.com/category/showcase/feed

با این کار شما این اختیار را به کاربران سایت خود می دهید تا در صورت نیاز تنها دسته بندی های دلخواه خود را پیگیری کنند . ضمناً اگر می خواهید با ورود به صفحه یک دسته بندی خاص یا نوشته های یک دسته بندی خاص ، لینک خوراک RSS نمایش داده شود ، باید آن را در قالب خود بگنجانید .

یک روش دیگر نیز برای نمایش خوراک RSS دسته بندی ها در وردپرس وجود دارد . در این روش که بوسیله تابع wp_list_categories انجام می شود ، لیست تمام دسته بندی های وب سایت وردپرس شما نمایش داده می شود و در جلوی هر دسته بندی آیکن RSS با یک لینک به خوراک ، نمایش داده می شود .

نکته : فراموش نکنید که مقدار پارامتر feed_image را با آدرس آیکن دلخواه خود جایگزین کنید .

شما می توانید این کد را در نوار کناری یا Sidebar و یا هر مکان دلخواه دیگری در پوسته وردپرس خود قرار دهید .

تبریک می گوییم ، اکنون وب سایت وردپرس شما دارای خوراک RSS جداگانه برای هر دسته بندی می باشد .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: شنبه 24 بهمن 1394 ساعت: 14:20

آیا می دانستید که سیستم مدیریت محتوای وردپرس دارای کلیدهای میانبر مختص به خود می باشد ؟

اگر به دنبال راهی برای صرفه جویی در زمان انتشار نوشته های وردپرس خود هستید ، قطعاً کلیدهای میانبر وردپرس کمک زیادی به شما خواهند کرد .

در این مقاله ، لیستی از کلیدهای میانبر وردپرس را که در بخش های مختلف کاربرد دارند را به شما نشان می دهیم .

کلیدهای میانبر وردپرس در ویرایشگر بصری یا ویژوال

وردپرس در نسخه های جدید کمی ویرایشگر MCE خود را دچار تغییر و تحول کرد . این ویرایشگر که دارای دکمه های قالب بندی متن است و شباهت زیادی به برنامه MS Office Word دارد ، در تب ویژوال یا بصری قرار گرفته است .

بیشتر کاربران تازه کار وردپرس برای قالب بندی نوشته های خود از ماوس استفاده می کنند ، در حالی که استفاده از کلید های میانبر می تواند تا حد چشمگیری بر سرعت کار آنها اضافه کند .

خوب شروع کنیم .

  • Ctrl + b = ضخیم کردن
  • Ctrl + i = کج کردن
  • Ctrl + c = کپی
  • Ctrl + v = چسباندن یا پیست (paste)
  • Ctrl + x = برش دادن (Cut)
  • Ctrl + a = انتخاب همه
  • Ctrl + z = برگرداندن (Undo)
  • Ctrl + y = رفتن به جلو (Redo)
  • Ctrl + [number] = درج عنوان مانند h1 و h2 و …
  • Alt + Shift + n = بررسی املاء
  • Alt + Shift + l = ترازبندی چپ
  • Alt + Shift + j =ترازبندی ۲ طرفه
  • Alt + Shift + c = ترازبندی وسط
  • Alt + Shift + d = حالت خط خوردگی
  • Alt + Shift + r = ترازیندی راست
  • Alt + Shift + u = لیست غیر مرتب
  • Alt + Shift + a = درج لینک یا پیوند
  • Alt + Shift + o =لیست عددی
  • Alt + Shift + s = حذف لینک
  • Alt + Shift + q = نقل قول
  • Alt + Shift + m =درج عکس یا تصویر
  • Alt + Shift + w = حالت تایپ آزاد (در این حالت قسمت های غیرلازم مخفی می شوند)
  • Alt + Shift + t = درج تگ های بیشتر
  • Alt + Shift + p = درج تگ شکستن صفحه
  • Alt + Shift + h = راهنمای ویرایشگر

کلیدهای میانبر برای ویرایشگر متنی وردپرس

ویرایشگر متنی وردپرس که در تب کناری ویرایشگر بصری یا ویژوال قرار دارد ، برای مشاهده متن ها ، لینک ها ، تصاویر و هر آیتم دیگری که در ویرایشگر وجود دارد ، به صورت کدها ، مورد استفاده قرار میگیرد .

البته تعداد کلیدهای میانبر کمی برای ویرایشگر متنی در دسترس است که در زیر آنها را مشاهده می کنید .

  • Ctrl + c = کپی کردن
  • Ctrl + v = چسباندن (Paste)
  • Ctrl + x = بریدن یا Cut
  • Ctrl + z = برگشت به عقب یا Undo
  • Ctrl + y = برگشت به جلو یا Redo
  • Ctrl + p = چاپ کردن
  • Alt + Shift + p = منتشر کردن
  • Alt + Shift + f =حالت تایپ آزاد (در این حالت قسمت های غیرلازم مخفی می شوند)

کلیدهای میانبر وردپرس برای صفحه دیدگاه ها یا نظرات

چنانچه شما تعداد زیادی دیدگاه یا نظر را روزانه در وب سایت وردپرسی خود مشاهده می کنید ، بهترین راه استفاده از کلیدهای میانبر برای تسریع در مدیریت آنهاست . هرچند که کلیدهای میانبر این بخش به صورت پیش فرض فعال نیستند .

برای فعال سازی کلیدهای میانبر این بخش به مسیر کاربران / شناسنامه شما بروید و تیک گزینه میانبرهای صفحه کلید را بزنید و درآخر تغییرات را ذخیره کنید .

کلیدهای میانبر موجود برای بخش دیدگاه ها یا نظرات وردپرس عبارتند از :

  • J = دیدگاه یا نظر بعدی (رفتن به دیدگاه پایین تر)
  • K = دیدگاه یا نظر قبلی (رفتن به دیدگاه بالاتر)
  • A = تایید یا پذیرفتن نظر
  • U = رد کردن یا نپذیرفتن دیدگاه یا نظر
  • D = حذف دیدگاه یا نظر
  • R = پاسخ دادن به دیدگاه یا نظر
  • Q = ویرایش سریع دیدگاه یا نظر
  • Z = بازگردانی دیدگاه یا نظر حذف شده

برای انتخاب چند دیدگاه یا نظر ابتدا با استفاده از کلید X آن را انتخاب کنید و سپس بوسیله کلیدهای J یا K بین دیدگاه های قبلی بعدی جابجا شوید .

زمانی که شما چندین دیدگاه یا نظر را انتخاب کرده باشید ، می توانید از کلیدهای میانبر زیر برای انجام عملیات های گروهی روی دیگاه ها یا نظرات استفاده کنید .

  • Shift + A = تایید دیدگاه های انتخاب شده
  • Shift + D =حذف دیدگاه های انتخاب شده
  • Shift + U = مپذیرفتن یا رد کردن دیدگاه های انتخاب شده
  • Shift + T = انتقال دیدگاه های انتخاب شده به زباله دان
  • Shift + Z = بازگردانی دیدگاه های انتخاب شده از زباله دان

ممکن است در اولین استفاده های شما از کلیدهای میانبر وردپرس ، بسیار کند باشید و برای شما سخت باشد ، اما بعد از گذشت مدت زمان کمی متوجه می شوید که همه ی این کلیدهای میانبر را به ذهن سپرده اید و همچنین سرعت کار شما در هنگام انتشار یک نوشته چند برابر سریعتر شده است .

آیا شما این کلیدهای میانبر را قبلاً می شناختید ؟ آیا از آنها استفاده کرده بودید ؟ اگر نه ، چرا ؟ با درج یک دیدگاه به ما اجازه بدهید تا نظر شما را بدانیم .

امیدوارم این مطلب مورد استفاده شما قرار بگیرد و شما را در انتشار نوشته های وردپرسی تان کمک کند .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: شنبه 24 بهمن 1394 ساعت: 14:20

آیا تاکنون با خطاهای مربوط به خوراک یا RSS سایت وردپرسی خود مواجه شده اید ؟

انواع مختلفی از خطاهای مربوط به خوراک یا RSS وردپرس وجود دارد که دلیل اصلی آنها تغییراتی است که توسط افزونه ها و پوسته ها رخ می دهند .

در این مقاله به شما روش پیدا کردن خطاهای خوراک یا RSS وب سایت وردپرس و روش رفع آنها را به شما یاد می دهیم .

WordPress RSS feed error

رایج ترین خطاهای خوراک یا RSS در وردپرس

رایج ترین خطاهای خوراک یا RSS وردپرس بوسیله قالب بندی های ضعیف و بدون ساختار ایجاد می شوند .

خوراک های RSS وردپرس که یک فایل XML می باشند ، ممکن است به علت وجود یک شکست خط (Line Break یا همان اینتر زدن فارسی) یا یک کد جزئی ، درست و صحیح ایجاد نشوند .

پیغام خطای RSS ممکن است چیزی مانند نوشته های زیر باشد :

XML Parsing Error: XML or text declaration not at start of entity
Location: http://example.com/feed
Line Number 2, Column 1:

بر اساس مرورگر وبی که شما در حال استفاده از آن هستید ، پیغام خطای خوراک یا RSS وردپرس متفاوت است .

ممکن است شما پیغام خطای زیر را نیز در هنگام مشاهده خوراک یا RSS وردپرس خود نیز مشاهده کنید :

Waing: Caot modify header information – headers already sent by (output started at /home/useame/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/useame/example.com/wp-includes/pluggable.php on line 1228

همچنین اگر شما از FeedBuer استفاده می کنید ، پیغام خطای متفاوت خواهد بود .

اکنون که انواع خطاهای خوراک یا RSS وردپرس را به شما نشان دادیم ، وقت آن است که روش های رفع این خطاها را بررسی کنیم .

برطرف کردن و تصحیح خوراک یا RSS وردپرس به صورت دستی

همانطور که قبلاً هم گفتیم ، رایج ترین دلیل برای ایجاد مشکل در خوراک یا RSS سایت وردپرس قالب بندی غیر صحیح ، بدون ساختار و ضعیف کدها می باشد .

برای رفع این نوع خطاها ، تگ پایانی PHP در فایل اصلی افزونه ها و یا فایل functions.php پوسته را برای وجود هر گونه کاراکتر Space بررسی کنید . بعد از تگ پایانی در این فایل ها نباید هیچ گونه کاراکتر فاصله ای قرار بگیرد .

اگر اخیراً تکه کدی را به فایل functions.php پوسته خود اضافه کرده اید ، آن را بررسی کنید .

نکته ی دیگری که باید به آن توجه کنید این است که وجود تگ پایانی php در پایان فایل های php الزامی نیست .

در اغلب مواقع با استفاده از روش گفته شده در بالا مشکل خوراک یا RSS وب سایت وردپرسی شما برطرف خواهد شد . چنانچه با روش بالا مشکل خوراک وردپرس شما برطرف نشد ، مشکلی نیست ، کافیست ادامه مقاله را بخوانید .

برطرف کردن مشکل خوراک یا RSS وردپرس توسط افزونه

برای برطرف سازی مشکل خوراک سایت وردپرس بوسیله افزونه ، ابتدا شما نیاز دارید که افزونه Fix My Feed RSS Repair را نصب کنید .

بعد از نصب افزونه ، به منوی ابزارها و سپس RSS Feed Fix بروید .

Fix RSS feed button

در صفحه افزونه کافیست تا بر روی دکمه Fix Feed کلیک کنید ، تا افزونه خوراک یا RSS وب سایت وردپرسی شما را تعمیر و تصحیح کند .

بعد از اتمام کار افزونه ، می توانید خوراک سایت وردپرسی خود را به صورت دستی از طریق آدرس http://www.example.com/feed و یا توسط وب سایت http://feedvalidator.org بررسی کنید .

امیدوارم این مقاله مورد استفاده شما قرار گرفته باشد و بتوانید خوراک وب سایت وردپرسی خود را توسط آن تصحیح کنید .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: شنبه 24 بهمن 1394 ساعت: 2:42

همواره یکی از کارهای خسته کننده در وردپرس ، پر کردن سایت با داده های نمونه یا دمو می باشد . در سال های اخیر ، اکثر توسعه دهندگان قالب یا پوسته وردپرس ، یک فایل با پسوند XML را دربسته خریداری شده یا دانلود شده مشتری قرار می دهند تا مشتری بتواند در سریعترین زمان ممکن سایت خود را از لحاظ چارچوب و ساختار برپا کند .

البته از این فایل XML می توان برای انتقال محتوای دو سایت وردپرسی نیز استفاده کرد .

در مطالب قبلی و در نوشته ای روش برون بری اطلاعات وردپرس را توضیح دادیم . در این مطلب میخواهیم عملیات درون ریزی اطلاعات در وردپرس را به شما نشان دهیم که برای انتقال محتوا بین دو سایت ، و یا برپاسازی سایت بر اساس داده های نمونه یا دمو مورد استفاده قرار میگیرد .

خوب بیشتر از این شما را منتظر نمی گذاریم و شروع می کنیم .

در منوی اصلی مدیریت وردپرس گزینه ی ابزارها و سپس درون ریزی را کلیک کنید .

import-wordpress

در صفحه باز شده بر روی گزینه wordpress کلیک کنید تا به مرحله بعد بروید .

import-wordpress-1

در این مرحله چنانچه افزونه WordPress Importer بر روی وردپرس شما نصب نباشد ، با صفحه ای مانند تصویر زیر مواجه می شوید که شما را برای نصب افزونه راهنمایی می کند .

نکته : چنانچه در وردپرس شما افزونه wordpress importer نصب شده باشد ، این مرحله و مرحله بعد را نخواهید دید .

بر روی دکمه نصب کلیک کنید تا فرآیند نصب افزونه WordPress Importer آغاز شود .

import-wordpress-2

در این مرحله بر روی گزینه ” فعال کردن افزونه و اجرای درون ریز ” کلیک کنید ، تا به قسمت درون ریزی محتوا یا اطلاعات وردپرس بروید .

import-wordpress-3

در این مرحله باید فایل مورد نظر خود که دارای پسوند XML است را انتخاب کنید . پس روی Choose File کلیک کنید . در کنار دکمه انتخاب فایل حداکثر حجم مجاز برای بارگذاری نوشته شده است (در تصویر زیر ۲۰۰ مگابایت) . البته معمولاً فایل های ایجاد شده برای درون ریزی کمتر از ۵ مگابایت می باشد .
import-wordpress-4

بعد از انتخاب فایل (شماره ۱) ، بر روی دکمه “بارگذاری پرونده و درون ریزی آن” (شماره ۲) کلیک کنید تا فایل درون ریز شروع به آپلود در سایت وردپرسی شما کند .
import-wordpress-5

بعد از قرار گرفتن فایل درون ریز XML ، باید مشخص کنید که محتوای موجود در فایل درون ریز XML به نام چه کاربری در بانک اطلاعاتی وردپرس ذخیره شوند .

برای اینکار می توانید یک کاربر جدید ایجاد کنید (شماره ۱) ، یا اینکه یک کاربر را در لیست کاربران موجود انتخاب کنید (شماره ۲) . سپس در قسمت Download and import attachments می توانید انتخاب کنید که فایل هایی که آدرس آنها در فایل XML وجود دارند ، دانلود شوند و در وردپرس شما قرار گیرند یا خیر ؟ (شماره ۳)

در پایان روی Submit کلیک کنید تا فرآیند درون ریزی تکمیل شود .

import-wordpress-6

مراحل عملیات درون ریزی اطلاعات در وردپرس به پایان رسید . شما تنها کافیست صبر کنید تا محتوا در بانک اطلاعاتی شما ذخیره شوند .

اگر عملیات درون ریزی اطلاعات در وردپرس شما با شکست مواجه شد ممکن است ایراد از یکی از موارد زیر باشد :

۱- فایل XML شما ناقص باشد

۲- منابعی مانند تصاویر که در فایل درون ریز آدرس آنها وجود دارد و باید دانلود شوند و در وردپرس شما قرار بگیرند ، به هر دلیلی در دسترس نیستند . یکی از دلایل در دسترس نبودن می تواند حذف شدن فایل مورد نظر باشد .

۳- سطح دسترسی پوشه های وردپرس شما برای قرار دادن محتوا در آنها مناسب نیست .

۴- مدت زمان اجرای دستورات PHP در هاست شما پایین باشد . این مورد بیشتر در هاست های اشتراکی مشاهده می شود .

امیدوارم این آموزش مورد استفاده شما دوستان وردپرسی قرار بگیرد .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: جمعه 23 بهمن 1394 ساعت: 8:18

احتمالاً تاکنون با دانلود و یا خرید برخی پوسته ها یا قالب های وردپرس متوجه وجود یک فایل با پسوند xml در کنار آن شده باشید . این فایل که در بیشتر اوقات با نام فایل دمو یا درون ریز از آن یاد می شود وظیفه پر کردن وب سایت وردپرس شما با داده های نمونه را دارد .

البته همیشه کاربرد این فایل به مبحث دمو ختم نمی شود و شما می توانید از این فایل برای کارهایی مانند انتقال اطلاعات یک وب سایت وردپرس از یک مکان به مکان دیگر نیز استفاده کنید .

روش ساخت این فایل در وردپرس بسیار ساده می باشد و در ادامه آن را به شما نمایش می دهیم .

برای خروجی گرفتن از اطلاعات وردپرس و ایجاد فایل xml حاوی اطلاعات مورد نظر ابتدا به منوی ابزارها و سپس برون بری بروید .

سپس در صفحه بازشده ، بر اساس نیاز خود ، یکی از گزینه های ” هر محتوایی” ، ” نوشته ها “ و یا ” برگه ها ” را انتخاب کنید .

در آخر بر روی دکمه ” دریافت پرونده برون بری شده ” کلیک کنید تا فایل XML ایجاد شود .

مراحل کار در تصویر زیر مشخص شده اند .

export-wordpress

امیدوارم بتوانید از این روش به صورت کارآمد برای جابجایی اطلاعات وردپرسی خود استفاده کنید .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: پنجشنبه 22 بهمن 1394 ساعت: 10:01

در اغلب موارد با نصب افزونه ها ، اضافه شدن پست تایپ های سفارشی و یا منوهای تنظیمات مختلف ، منوی مدیریت وردپرس آشفته و بی نظم می شود و شما هم نمی توانید گزینه های منوی مدیریت را طبق سلیقه یا کاربرد آنها برای خود تنظیم یا مرتب کنید .

اما جای نگرانی نیست چون در این مطلب می خواهیم افزونه ای بسیار کاربردی را برای مدیریت منوی وردپرس را به شما معرفی کنیم . با استفاده از افزونه Admin Menu Editor به سادگی و تنها با ماوس و عمل درگ و دراپ (Drag & Drop) می توانید منوی مدیریت وردپرس را به صورت دلخواه تنظیم و مرتب کنید .

امکانات این افزونه :

تغییر عنوان منو ، URL ، آیکن ها ، کلاس های css و …

مرتب سازی منوها توسط کشیدن و رها کردن (Drag & Drop)

تغییر سطح دسترسی برای هر منو بر اساس نقش کاربر یا سطح دسترسی کاربر

قابلیت انتقال منو های اصلی به زیرمنو

امکان ایجاد منوهای سفارشی که به یک مکان دلخواه از محیط مدیریت وردپرس یا یک منبع خارجی اشاره کند

نمایش یا مخفی کردن هر منو یا زیرمنو . منوهای پنهان برای تمام کاربران مخفی خواهند ماند .

آدرس افزونه در مخزن وردپرس

دریافت مستقیم افزونه از مخزن وردپرس

تصاویری از محیط افزونه

screenshot-1

screenshot-2

screenshot-3


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 21 بهمن 1394 ساعت: 13:31

ممکن است بخواهید یک لیست کامل از تمام نوشته های وب سایت وردپرس خود را در یک صفحه یا برگه نمایش دهید و به این شکل یک نوع مرور راحت مطالب و نوشته ها را برای کاربران سایتتان فراهم کنید .

برای اینکار می توانید کدهای زیر را در یک template دلخواه قرار دهید و سپس یک برگه ایجاد کنید که از این تمپلیت استفاده می کند .

هرگونه مشکلی با این نوشته دارید در قسمت نظرات مطرح کنید .

شاد باشید :)


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 20 بهمن 1394 ساعت: 1:48

شاید در وب سایت وردپرسی شما نیز چندین نویسنده وجود داشته باشد ، که هرکدام مسئول ایجاد پست یا نوشته در یک یا چند دسته بندی خاص هستند . گاهی اوقات ممکن است نویسندگان سایت وردپرسی شما دچار اشتباه شوند و یک دسته بندی که به حیطه کاری آنان مرتبط نیست را برای نوشته خود انتخاب کنند . همچنین ممکن است یک نویسنده رسانه های بارگذاری شده توسط سایر نویسندگان یا مدیریت سایت وردپرس را تغییر دهد یا حذف کند . برای جلوگیری از این اشتباهات و مشکلات می توانید با نصب افزونه Restrict Author Posting به سادگی این مورد را کنترل کنید . بعد از نصب افزونه (آموزش نصب افزونه ۱آموزش نصب افزونه ۲) آن را فعال کنید . به پروفایل کاربر یا نویسنده مورد نظر خود بروید . مشاهده می کنید که بخشی برای کنترل دسته بندی های مرتبط با نویسنده و همچنین کنترل رسانه به پروفایل کاربر اضافه شده است (تصویر زیر) . restict-authors-to-specials-category-wordpress

همانطور که در تصویر بالا مشخص شده است ، در بخش اول می توانید دسته بندی های مرتبط با کاربر یا نویسنده را مشخص کنید و در بخش دوم نیز می توانید تعیین کنید که آیا یک نویسنده یا کاربر فقط رسانه های آپلود شده توسط خود را ببیند یا همه رسانه ها را بتواند مدیریت کند (همه رسانه ها شامل رسانه های سایر نویسندگان و مدیران می باشد) .

در بخش اول می توانید دسته بندی هایی که کاربر یا نویسنده فعلی می تواند در آنها نوشته ایجاد یا ارسال کند را مشخص کنید .

restict-authors-to-specials-category-wordpress-1

در قسمت بعدی و با زدن تنها یک تیک می توانید کاربر یا نویسنده وردپرس را به مشاهده ، ویرایش و یا حذف رسانه مختص به خود او ، محدود کنید .

restict-authors-to-specials-category-wordpress-2

این افزونه به خاظر اینکه در سمت سرور اجرا می شود هیچ گونه تاثیر منفی ای بر سرعت سایت شما ندارد .


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 19 بهمن 1394 ساعت: 21:14

یکی از ویژگی های وردپرس ، اعلام و نمایش هشدار در هنگام وجود داشتن یک نسخه جدید از آن می باشد . بخاطر اینکه همیشه توصیه شده است که به دلیل جلوگیری از خطرات امنیتی ، از آخرین نسخه وردپرس استفاده شود ، پس بهتر است هشدارهای بروزرسانی وردپرس را کامل حذف نکنیم ، ولی این هشدار ها را برای جلوگیری از اذیت شدن سایر کاربران به آنها نشان ندهیم و تنها برای کاربران مدیر نمایش دهیم .

برای اینکار تنها کافیست کد زیر را در فایل functions.php پوسته خود قرار دهید . توجه کنید که ما از تابع current_user_can جهت بررسی مدیر بودن کاربر استفاده کرده ایم .


اسماعیل ابراهیمی
فروشگاه وردپرس

حدود 9 سال پیش با اپلیکیشن های ویندوزی شروع به برنامه نویسی کردم و 5 سال هست که با وردپرس کار میکنم می خوام دانسته هام رو با بقیه به اشتراک بزارم و از دوستان هم یاد بگیرم

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 19 بهمن 1394 ساعت: 21:14

آیا تا بحال به این مورد فکر کرده اید که بهترین ساختار برای پیوندهای یکتا در وب سایت وردپرسی شما کدام ساختار است ؟

مبحث بهترین ساختار پیوند یکتا برای وب سایت وردپرس اغلب برای وب سایت هایی مطرح است که از وردپرس با نسخه های قبل از ۴.۲ استفاده می کنند .

در گذشته پیوندهای یکتای پیش فرض وردپرس برای موتورهای جستجو بهینه نبود ، هرچند امکان تغییر و یا تصحیح آن وجود داشت .

در این مقاله به شما کمک می کنیم تا بهترین ساختار پیوند یکتای بهینه شده برای موتورهای جستجو (Seo Frindly URL) را برای وب سایت وردپرسی خود انتخاب کنید .

همچنین به شما نشان می دهیم که چگونه یک ساختار پیوند یکتای سفارشی را برای وب سایت وردپرس خود ایجاد کنید .

پس با ما همراه باشید .

seorobot

قبل از اینکه وارد مبحث اصلی آموزش بهینه سازی آدرس های وردپرس یا پیوندهای یکتا برای موتورهای جستجو شویم ، بهتر است کمی درباره آن توضیح دهیم .

آدرس های مناسب برای موتورهای جستجو (Seo Frindly URL) شامل کلیدواژه هایی هستند که نوشته یا مقاله موجود در آن صفحه را توضیح می دهند ؛ که این کلیدواژه ها برای خوانده شدن توسط انسان و یا ربات های موتورهای جستجو مناسب هستند .

همچنین این کلیدواژه ها باعث بهتر شدن رتبه یا رنک وب سایت وردپرسی شما در موتورهای جستجو و یا سایت هایی مانند الکسا خواهند شد .

یک نمونه از آدرس وب مناسب و بهینه برای موتورهای جستجو (Seo Frindly URL) را در زیر می بینید :

http://www.example.com/how-to-install-wordpress

همچنین یک نمونه آدرس غیرمناسب برای موتورهای جستجو به شکل زیر خواهد بود :

http://www.example.com/?p=10467

به صورت پیش فرض وردپرس از نام نوشته یا پست برای آدرس های URL خود استفاده می کند که برای بهینه سازی در موتورهای جستجو بسیار مناسب است .

پاسخ به این سئوال ساده است :

اول اینکه وردپرس در نسخه های قبلی خود از ساختار پیوند یکتای “نام نوشته” به صورت پیش فرض استفاده نمی کرد و باعث سردرگمی مدیران وب سایت ها جهت انتخاب بهترین پیوند یکتا می شد .

نکته دیگر اینکه ممکن است یک مدیر وب سایت وردپرس بخواهد بر اساس نیاز یا سلیقه خود ساختار پیوند یکتای خاصی را ایجاد کند ، که همزمان برای موتورهای جستجو مناسب و با اهداف وب سایت هماهنگی داشته باشد .

نکته : چنانچه شما از وردپرس نسخه های ۴.۲ به بعد را برای وب سایت خود نصب کرده باشید ، پیوند یکتای سایت شما بهینه است و نیازی به تغییر دادن آن ندارید ، مگر اینکه بخواهید آن را سفارشی سازی کنید .

برای تغییر یا تصحیح یا سفارشی سازی ساختار پیوند یکتا در وردپرس از طریق ” منوی تنظیمات / پیوندهای یکتا “ اقدام می کنیم .

wordpress-permalink

در وردپرس به لینک ها ، Permalink گفته می شود که ترکیبی از ۲ کلمه Permanent Link می باشد . در این نوع لینک ها قابلیت تغییر در ساختار آنها وجود دارد و شما می توانید بر اساس سلیقه و مهارتخود آنها را تغییر دهید .

در قسمت زیر گزینه های موجود در صفحه ” پیوندهای یکتای وردپرس “ را توضیح می دهیم تا برای ادامه آموزش از آنها استفاده کنیم .

پیش فرض : ساده ترین حالت پیوندهای یکتا در وردپرس است که با شناسه نوشته یا برگه و یا … پیوند یکتا را ایجاد می کند . این مورد برای موتورهای جستجو مناسب نیست . مثال :

http://www.example.com/?p=123

روز و نام نوشته : در این نوع ساختار پیوند یکتا ، تاریخ به صورت کامل (مانند ۲۰۱۶/۰۲/۰۱) به همراه نام نوشته در پیوند یکتا قرار می گیرند .

http://www.example.com/2016/02/01/sample-post

این نوع ساختار پیوند یکتا تا حدودی مناسب است ، اما بخش تاریخ آن باعث طولانی شدن URL می شود و همچنین بعد از مدتی نوشته های شما قدیمی به نظر می رسند .

ماه و نام نوشته : این نوع ساختار پیوند یکتا وردپرس ، مشابه پیوند یکتای قبلی می باشد ، با این تفاوت که بخش روز از تاریخ حذف شده است .

http://www.example.com/2016/02/sample-post

عددی : وردپرس در این نوع ساختار پیوند یکتا ، از اعداد برای نمایش پیوندهای یکتا استفاده می کند .

http://www.example.com/archives/123

نام نوشته : در این نوع ساختار پیوند یکتا از آدرس سایت به همراه نام نوشته یا پست استفاده می شود . این نوع ساختار پیوند یکتای وردپرس ، یکی از بهترین گزینه ها برای بهینه سازی لینک ها در مورتورهای جستجو می باشد .

http://www.example.com/sample-post

ساختار سفارشی : منعطف ترین نوع ساختار پیوند یکتا می باشد . شما می توانید بر اساس سلیقه و تخصص خود ، آن را به اشکال گوناگون تنظیم کنید .

ساختارهای روز و نوشته و ماه و نوشته بیشتر برای وب سایت های خبری یا وب سایت روزنامه ها کاربرد دارند .

ساختار پیوند یکتای نام نوشته ، یک ساختار بسیار مناسب و بهینه برای موتورهای جستجو می باشد ، که دارای طول کوتاهی نیز می باشد .

اگر شما یک وب سایت وردپرسی بزرگ را مدیریت می کنید می توانید از ساختار پیوند یکتای سفارشی استفاده کنید .

برای تنظیم ساختار پیوند یکتا سفارشی ، شما باید از یکسری از تگ های خاص استفاده کنید .

/%category%/%postname%/

به قرار گرفتن تگ ها بین علامت درصد (%) و همچنین قرار گرفتن علامت اسلش (/) قبل و بعد و بین تگ ها دقت کنید .

ترکیب های زیاد و متنوعی برای ایجاد پیوند یکتا سفارشی در وردپرس وجود دارند که همه آنها بوسیله تگ های زیر ایجاد می شوند :

%year% : سال انتشار نوشته به صورت ۴ رقمی مانند ۲۰۱۶

%monthnum% : ماه انتشار نوشته ، مثلاً ۰۵

%day% : روز انتشار نوشته مثلاً ۲۵

%hour% : ساعت انتشار نوشته مثلاً ۱۴

%minute% : دقیقه انتشار نوشته مثلاً ۳۶

%second% : ثانیه انتشار نوشته مثلاً ۵۱

%postname% : عنوان امن نوشته . مثلاً اگر عنوان نوشته “The Post Name” باشد به صورت “The-Post_Name” نمایش داده خواهد شد .

%post_id% : شناسه نوشته مثلاً ۲۳۴

%category% : نسخه امن نام دسته بندی نوشته . مثلاً اگر نام دسته بندی نوشته “wordpress leaing” باشد به صورت “wordpress-leaing” نمایش داده می شود .

%author% :نسخه امن نام نویسنده نوشته . مثلاً اگر نام نویسنده نوشته “Esmail Ebrahimi” باشد ، به صورت “Esmail-Ebrahimi” نمایش داده خواهد شد .

بعد از ایجاد ساختار پیوند دلخواه خود با استفاده از تگ های معرفی شده در بالا ، بر روی دکمه “ذخیره تغییرات” کلیک کنید .

بلافاصله بعد از ذخیره ساختار پیوند یکتا ، وردپرس فایل htaccess را بروز می کند و همچنین آدرس های URL سایت شما به ساختار پیوند یکتای جدید تغییر شکل داده خواهند شد .

هشدار مهم به سایت های منتشر شده و قدیمی

چنانچه شما دارای یک وب سایت هستید که بیشتر از ۶ ماه از عمر آن می گذرد ، به شدت به شما پیشنهاد می شود که ساختار پیوند یکتای آن را تغییر ندهید .

با تغییر ساختار پیوند یکتا یک سایت ، تمام اطلاعات شمارش شده آن در شبکه های اجتماعی از بین خواهد رفت و همچنین ممکن است باعث از بین رفتن رتبه سئو (Seo یا Search Engine Optimization) سایت شما شود .

اگر مجبور هستید که پیوند یکتای سایت وردپرسی خود را تغییر دهید ، حتماً از یک متخصص در زمینه سئو کمک بگیرید تا عمل ریدایرکت آدرس ها را به صورت صحیح انجام دهد . هر چند باز هم اطلاعات شمارش شده سایت شما در شبکه های اجتماعی از بین خواهد رفت .

یک استثنا در زمینه تغییر ساختار پیوند یکتا در وردپرس وجود دارد و آن اینکه اگر وب سایت شما تاکنون از ساختار پیوند یکتای ساده یا پیش فرض برای نمایش لینک ها استفاده کرده است ، با خیال راحت می توانید آن را به ساختار دلخواه دیگری تغییر دهید ، بدون اینکه هیچ اطلاعاتی را در شبکه های اجتماعی از دست بدهید . همچنین سئو سایت شما با این کار بهینه تر نیز خواهد شد .

امیدوارم این مقاله برای شما مفید واقع شده باشد و بتوانید یک ساختار پیوند یکتای مناسب را برای وب سایت وردپرس خود

انتخاب کنید .

شاد باشید (:


اسماعیل ابراهیمی
فروشگاه وردپرس

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 19 بهمن 1394 ساعت: 21:14

صفحه بندی